//***************************************************************************
//  NARS2000 -- ParseLine Header
//***************************************************************************

/***************************************************************************
    NARS2000 -- An Experimental APL Interpreter
    Copyright (C) 2006-2014 Sudley Place Software

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
***************************************************************************/


// DO NOT EDIT THIS FILE
// It is automatically generated by the APL function <file>
//   in J:\workspaces\2by2.ws.nars.  Instead, edit and run the APL function.

// Binding Strength matrix
unsigned char plBndStr[soLAST + 1][soLAST + 1] =
{
//         UNK    A   MF    F   NF  MOP  DOP MOPN DOPN  IDX   SP   GO    J   JD   LP   RP  LBK SEMI  RBK   HY  SPA  SPF  SPM  SPD SPHY SPNF SPFR SPMR SPDR SPHR SPMN SPDN   FF   FR   MR   DR   HR  FFR  AFR  NAM   SA  LBC  RBC  CSF  CSI CSIA CSFN CSEF  CS0  CS1  SOS AFOG AFOR SYSN ARBK SRBK   IO   NR  NNR  LNR ISPA SYNR VALR NVAL  EOS
/*UNK */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*A   */ {   0,  50,   0,  30,  50,  40,   0,  40,   0,  80,   0,   0,   0,   0,   0,   0,   0,   0,   1,  40,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  35,  35,   0,  35,  35,   0,  50,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,  50,   0,   0,   0,  70,   0,   0,   0,   0},
/*MF  */ {   0,  20,   0,   0,  20,  40,   0,  40,   0,  80,   0,   0,   0,   0,   0,   0,   0,   0,   0,  40,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  20,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0},
/*F   */ {   0,  20,   0,   0,  20,  40,   0,  40,   0, 101,   0,   0,   0,   0,   0,  35,   0,   0,   0,  40, 101,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  35,  35,   0,  35,  35,   0,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  20,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0},
/*NF  */ {   0,  50,   0,  30,  50,  40,   0,  40,   0,  80,   0,   0,   0,   0,   0,   0,   0,   0,   1,  40,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  50,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,  50,   0,   0,   0,   0,   0,   0,   0,   0},
/*MOP */ {   0,   0,   0,   0,   0,  40,   0,  40,   0,  80,   0,   0,   0,   0,   0,  35,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*DOP */ {   0,  60,  60,  60,  60,   0,   0,   0,   0,  80,   0,   0,  60,   0,   0,  35,   0,   0,   0,  60,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  60,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  60,   0,   0,   0,   0,   0,   0,   0,   0},
/*MOPN*/ {   0,   0,   0,   0,   0,  40,   0,  40,   0,  80,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*DOPN*/ {   0,  60,  60,  60,  60,   0,   0,   0,   0,  80,   0,   0,  60,   0,   0,   0,   0,   0,   0,  60,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  60,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  60,   0,   0,   0,   0,   0,   0,   0,   0},
/*IDX */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  81,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*SP  */ {   0,  10,   0,  10,  10,  10,  10,  10,  10,   0,   0,   0,  10,   0,   0,   0,   0,   0,   0,  10,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  10,  10,  10,  10,   0,   0,   0,  10,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  10,   0,   0,   0,   0,   0,   0,   0,   0},
/*GO  */ {   0,  20,   0,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0},
/*J   */ {   0,  40,   0,  40,  40,  40,   0,  40,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  40,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  40,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  40,   0,   0,   0,   0,   0,   0,   0,   0},
/*JD  */ {   0,  60,  60,  60,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  60,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  60,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  60,   0,   0,   0,   0,   0,   0,   0,   0},
/*LP  */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 100, 100, 100, 100,  34,  34,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  69,  69,   0,   0,   0,   0,   0,   0},
/*RP  */ {   0, 100,   0, 100,   0, 100,   0, 100,   0, 100,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 100,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 100,   0,   0,   0,   0,   0,   0,   0,   0},
/*LBK */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*SEMI*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*RBK */ {   0,  79,   0, 100,   0, 100,   0, 100,   0, 100,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 100,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 100,   0,   0,   0,   0,   0,   0,   0,   0},
/*HY  */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,  80,   0,   0,   0,   0,   0,  35,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*SPA */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*SPF */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*SPM */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*SPD */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*SPHY*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*SPNF*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*SPFR*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*SPMR*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*SPDR*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*SPHR*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*SPMN*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*SPDN*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*FF  */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*FR  */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*MR  */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*DR  */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*HR  */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*FFR */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*AFR */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*NAM */ {   0,  50,   0,  30,  50,  40,   0,  40,   0,  80,   0,   0,   0,   0,   0,  70,   0,   0,   0,  40,  70,  70,  70,  70,  70,  70,  70,  70,  70,  70,  70,  70,   0,  35,  35,   0,  35,  35,   0,  50,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  50,  70,  70,   0,  70,   0,   0,   0,   0},
/*SA  */ {   0,  50,   0,  30,  50,  40,   0,  40,   0,  80,   0,   0,   0,   0,   0,   0,   0,   0,   1,  40,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  35,  35,   0,  35,  35,   0,  50,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,  50,   0,   0,   0,   0,   0,   0,   0,   0},
/*LBC */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 100,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*RBC */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*CSF */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*CSI */ {   0,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   0,   0,   0,   0,   0,   0,   0,   0},
/*CSIA*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*CSFN*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*CSEF*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*CS0 */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*CS1 */ {   0,  20,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0},
/*SOS */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*AFOG*/ {   0,  20,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0},
/*AFOR*/ {   0,  20,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  20,   0,   0,   0,   0,   0,   0,   0,   0},
/*SYSN*/ {   0,   0,  60,  60,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*ARBK*/ {   0, 100,   0, 100,   0, 100,   0, 100,   0, 100,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 100,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 100,   0,   0,   0,   0,   0,   0,   0,   0},
/*SRBK*/ {   0, 100,   0,   0,   0, 100,   0, 100,   0, 100,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 100,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0, 100,   0,   0,   0,   0,   0,   0,   0,   0},
/*IO  */ {   0,  50,   0,  30,  50,  40,   0,  40,   0,  80,   0,   0,   0,   0,   0,   0,   0,   0,   1,  40,  70,   0,   0,   0,   0,  70,   0,   0,   0,   0,   0,   0,   0,  35,  35,   0,  35,  35,   0,  50,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   1,  50,   0,   0,   0,   0,   0,   0,   0,   0},
/*NR  */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*NNR */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*LNR */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,  70,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*ISPA*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*SYNR*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*VALR*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*NVAL*/ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
/*EOS */ {   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0},
};

// Reductions function prototype
typedef LPPL_YYSTYPE (*LPPL_REDFCN) (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);

// Reductions matrix struc
typedef struct tagPL_REDSTR
{
	SO_ENUM     soType;
	LPPL_REDFCN lpplRedFcn;
} PL_REDSTR, *LPPL_REDSTR;

// Reduction function prototoypes
LPPL_YYSTYPE plRedA_A       (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedA_F       (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedA_NF      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedA_MOP     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedA_MOPN    (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedA_IDX     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedA_HY      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedA_FR      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedA_FFR     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedA_SEMI    (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedMF_A      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedMF_NF     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedF_A       (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedF_F       (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedF_NF      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedF_MOP     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedF_MOPN    (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedF_IDX     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedF_RP      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedF_HY      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedF_FR      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedF_FFR     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedF_AFR     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedNF_A      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedNF_F      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedNF_NF     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedNF_SEMI   (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedMOP_IDX   (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedDOP_A     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedDOP_F     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedDOP_NF    (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedDOP_J     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedDOP_HY    (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedMOPN_IDX  (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedDOPN_A    (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedDOPN_F    (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedDOP_J     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedSP_A      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedSP_F      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedSP_NF     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedSP_MOP    (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedSP_DOP    (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedSP_HY     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedSP_NAM    (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedGO_A      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedJ_F       (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedJ_NF      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedJ_MOP     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedJ_MOPN    (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedJ_HY      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedLP_FR     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedLP_FFR    (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedLP_AFR    (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedLBK_RBK   (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedLBK_SEMI  (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedFF_F      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedFF_RP     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedNAM_SPA   (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedNAM_SPF   (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedNAM_SPM   (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedNAM_SPD   (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedNAM_SPHY  (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedNAM_SPNF  (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedNAM_CSIA  (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedSEMI_A    (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedSEMI_NF   (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedSEMI_SEMI (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedSEMI_RBK  (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedCSF_CSIV  (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedCSI_A     (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);
LPPL_YYSTYPE plRedJD_F      (LPPLLOCALVARS, LPPL_YYSTYPE, LPPL_YYSTYPE, SO_ENUM);

// Reductions matrix
PL_REDSTR plRedStr[soLAST + 1][soLAST + 1] =
{
//                 UNK                      A                        MF                       F                        NF                       MOP                      DOP                      MOPN                     DOPN                     IDX                      SP                       GO                       J                        JD                       LP                       RP                       LBK                      SEMI                     RBK                      HY                       SPA                      SPF                      SPM                      SPD                      SPHY                     SPNF                     SPFR                     SPMR                     SPDR                     SPHR                     SPMN                     SPDN                     FF                       FR                       MR                       DR                       HR                       FFR                      AFR                      NAM                      SA                       LBC                      RBC                      CSF                      CSI                      CSIA                     CSFN                     CSEF                     CS0                      CS1                      SOS                      AFOG                     AFOR                     SYSN                     ARBK                     SRBK                     IO                       NR                       NNR                      LNR                      ISPA                     SYNR                     VALR                     NVAL                     EOS                      
/*UNK */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*A   */ {{soNONE, NULL          },{soSA  , plRedA_A      },{soNONE, NULL          },{soMF  , plRedA_F      },{soSA  , plRedA_NF     },{soF   , plRedA_MOP    },{soNONE, NULL          },{soNF  , plRedA_MOPN   },{soNONE, NULL          },{soA   , plRedA_IDX    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soARBK, plRedA_RBK    },{soMF  , plRedA_HY     },{soA   , plRedA_SPA    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soAFR , plRedA_FR     },{soFR  , plRedA_MR     },{soNONE, NULL          },{soAFR , plRedA_HR     },{soAFR , plRedA_FFR    },{soNONE, NULL          },{soSA  , plRedA_NAM    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soARBK, plRedA_SRBK   },{soSA  , plRedA_IO     },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soA   , plRedA_ISPA   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*MF  */ {{soNONE, NULL          },{soA   , plRedMF_A     },{soNONE, NULL          },{soNONE, NULL          },{soA   , plRedMF_NF    },{soF   , plRedMF_MOP   },{soNONE, NULL          },{soF   , plRedMF_MOPN  },{soNONE, NULL          },{soMF  , plRedMF_IDX   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soMF  , plRedMF_HY    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soA   , plRedMF_SA    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soARBK, plRedMF_ARBK  },{soNONE, NULL          },{soA   , plRedMF_IO    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*F   */ {{soNONE, NULL          },{soA   , plRedF_A      },{soNONE, NULL          },{soNONE, NULL          },{soA   , plRedF_NF     },{soF   , plRedF_MOP    },{soNONE, NULL          },{soNF  , plRedF_MOPN   },{soNONE, NULL          },{soF   , plRedF_IDX    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soFR  , plRedF_RP     },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soF   , plRedF_HY     },{soSPA , plRedF_SPA    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soFFR , plRedF_FR     },{soFR  , plRedF_MR     },{soNONE, NULL          },{soFR  , plRedF_HR     },{soFFR , plRedF_FFR    },{soNONE, NULL          },{soNONE, NULL          },{soA   , plRedF_SA     },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soARBK, plRedF_ARBK   },{soNONE, NULL          },{soA   , plRedF_IO     },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*NF  */ {{soNONE, NULL          },{soSA  , plRedNF_A     },{soNONE, NULL          },{soMF  , plRedNF_F     },{soSA  , plRedNF_NF    },{soF   , plRedNF_MOP   },{soNONE, NULL          },{soNF  , plRedNF_MOPN  },{soNONE, NULL          },{soA   , plRedNF_IDX   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soARBK, plRedNF_RBK   },{soMF  , plRedNF_HY    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soSA  , plRedNF_NAM   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soARBK, plRedNF_SRBK  },{soSA  , plRedNF_IO    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*MOP */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soMOP , plRedMOP_MOP  },{soNONE, NULL          },{soMOP , plRedMOP_MOPN },{soNONE, NULL          },{soMOP , plRedMOP_IDX  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soMR  , plRedMOP_RP   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*DOP */ {{soNONE, NULL          },{soMOP , plRedDOP_A    },{soMOP , plRedDOP_MF   },{soMOP , plRedDOP_F    },{soMOP , plRedDOP_NF   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soDOP , plRedDOP_IDX  },{soNONE, NULL          },{soNONE, NULL          },{soMOP , plRedDOP_J    },{soNONE, NULL          },{soNONE, NULL          },{soDR  , plRedDOP_RP   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soMOP , plRedDOP_HY   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soMOP , plRedDOP_SA   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soMOP , plRedDOP_IO   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*MOPN*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soMOPN, plRedMOPN_MOP },{soNONE, NULL          },{soMOPN, plRedMOPN_MOPN},{soNONE, NULL          },{soMOPN, plRedMOPN_IDX },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*DOPN*/ {{soNONE, NULL          },{soMOPN, plRedDOPN_A   },{soMOPN, plRedDOPN_MF  },{soMOPN, plRedDOPN_F   },{soMOPN, plRedDOPN_NF  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soDOPN, plRedDOPN_IDX },{soNONE, NULL          },{soNONE, NULL          },{soMOPN, plRedDOPN_J   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soMOP , plRedDOPN_HY  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soMOPN, plRedDOPN_SA  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soMOPN, plRedDOPN_IO  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*IDX */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soISPA, plRedIDX_SPA  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SP  */ {{soNONE, NULL          },{soSPA , plRedSP_A     },{soNONE, NULL          },{soSPF , plRedSP_F     },{soSPNF, plRedSP_NF    },{soSPM , plRedSP_MOP   },{soSPD , plRedSP_DOP   },{soSPMN, plRedSP_MOPN  },{soSPDN, plRedSP_DOPN  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soSPD , plRedSP_J     },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soSPHY, plRedSP_HY    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soSPFR, plRedSP_FR    },{soSPMR, plRedSP_MR    },{soSPDR, plRedSP_DR    },{soSPHR, plRedSP_HR    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soSPA , plRedSP_SA    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soSPA , plRedSP_IO    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*GO  */ {{soNONE, NULL          },{soEOS , plRedGO_A     },{soNONE, NULL          },{soNONE, NULL          },{soEOS , plRedGO_NF    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soEOS , plRedGO_SA    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soEOS , plRedGO_IO    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*J   */ {{soNONE, NULL          },{soMOP , plRedJ_A      },{soNONE, NULL          },{soMOP , plRedJ_F      },{soMOP , plRedJ_NF     },{soF   , plRedJ_MOP    },{soNONE, NULL          },{soNF  , plRedJ_MOPN   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soF   , plRedJ_HY     },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soMOP , plRedJ_SA     },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soMOP , plRedJ_IO     },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*JD  */ {{soNONE, NULL          },{soF   , plRedJD_A     },{soF   , plRedJD_MF    },{soF   , plRedJD_F     },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soF   , plRedJD_HY    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soF   , plRedJD_SA    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soF   , plRedJD_IO    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*LP  */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soF   , plRedLP_FR    },{soMOP , plRedLP_MR    },{soDOP , plRedLP_DR    },{soHY  , plRedLP_HR    },{soF   , plRedLP_FFR   },{soMF  , plRedLP_AFR   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNAM , plRedLP_NR    },{soLNR , plRedLP_NNR   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*RP  */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*LBK */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soIDX , plRedLBK_RBK  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soIDX , plRedLBK_ARBK },{soIDX , plRedLBK_SRBK },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SEMI*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soSRBK, plRedSEMI_RBK },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soSRBK, plRedSEMI_ARBK},{soSRBK, plRedSEMI_SRBK},{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*RBK */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*HY  */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soHY  , plRedHY_IDX   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soHR  , plRedHY_RP    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soHR  , plRedHY_MR    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SPA */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SPF */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SPM */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SPD */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SPHY*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SPNF*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SPFR*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SPMR*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SPDR*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SPHR*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SPMN*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SPDN*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*FF  */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*FR  */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*MR  */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*DR  */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*HR  */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*FFR */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*AFR */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*NAM */ {{soNONE, NULL          },{soSA  , plRedNAM_A    },{soNONE, NULL          },{soMF  , plRedNAM_F    },{soSA  , plRedNAM_NF   },{soF   , plRedNAM_MOP  },{soNONE, NULL          },{soNF  , plRedNAM_MOPN },{soNONE, NULL          },{soA   , plRedNAM_IDX  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNR  , plRedNAM_RP   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soMF  , plRedNAM_HY   },{soA   , plRedNAM_SPA  },{soF   , plRedNAM_SPF  },{soMOP , plRedNAM_SPM  },{soDOP , plRedNAM_SPD  },{soHY  , plRedNAM_SPHY },{soA   , plRedNAM_SPNF },{soFR  , plRedNAM_SPFR },{soMR  , plRedNAM_SPMR },{soDR  , plRedNAM_SPDR },{soHR  , plRedNAM_SPHR },{soMOPN, plRedNAM_SPMN },{soDOPN, plRedNAM_SPDN },{soNONE, NULL          },{soAFR , plRedNAM_FR   },{soFR  , plRedNAM_MR   },{soNONE, NULL          },{soAFR , plRedNAM_HR   },{soAFR , plRedNAM_FFR  },{soNONE, NULL          },{soSA  , plRedNAM_NAM  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soSA  , plRedNAM_IO   },{soNNR , plRedNAM_NR   },{soNNR , plRedNAM_NNR  },{soNONE, NULL          },{soA   , plRedNAM_ISPA },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SA  */ {{soNONE, NULL          },{soSA  , plRedSA_A     },{soNONE, NULL          },{soMF  , plRedSA_F     },{soSA  , plRedSA_NF    },{soF   , plRedSA_MOP   },{soNONE, NULL          },{soNF  , plRedSA_MOPN  },{soNONE, NULL          },{soA   , plRedSA_IDX   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soARBK, plRedSA_RBK   },{soMF  , plRedSA_HY    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soAFR , plRedSA_FR    },{soFR  , plRedSA_MR    },{soNONE, NULL          },{soFR  , plRedSA_HR    },{soAFR , plRedSA_FFR   },{soNONE, NULL          },{soSA  , plRedSA_NAM   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soARBK, plRedSA_SRBK  },{soSA  , plRedSA_IO    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*LBC */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soF   , plRedLBC_RBC  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*RBC */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*CSF */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soCSFN, plRedCSF_NAM  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*CSI */ {{soNONE, NULL          },{soCSIA, plRedCSI_A    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soCSIA, plRedCSI_SA   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soCSIA, plRedCSI_IO   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*CSIA*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*CSFN*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soEOS , plRedCSFN_CSIA},{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*CSEF*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*CS0 */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*CS1 */ {{soNONE, NULL          },{soEOS , plRedCS1_A    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soEOS , plRedCS1_SPA  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soEOS , plRedCS1_SA   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soEOS , plRedCS1_IO   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SOS */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*AFOG*/ {{soNONE, NULL          },{soEOS , plRedAFOG_A   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soEOS , plRedAFOG_SPA },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soEOS , plRedAFOG_SA  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soEOS , plRedAFOG_IO  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*AFOR*/ {{soNONE, NULL          },{soEOS , plRedAFOR_A   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soEOS , plRedAFOR_SPA },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soEOS , plRedAFOR_SA  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soEOS , plRedAFOR_IO  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SYSN*/ {{soNONE, NULL          },{soNONE, NULL          },{soMF  , plRedSYSN_MF  },{soF   , plRedSYSN_F   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*ARBK*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SRBK*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*IO  */ {{soNONE, NULL          },{soSA  , plRedIO_A     },{soNONE, NULL          },{soMF  , plRedIO_F     },{soSA  , plRedIO_NF    },{soF   , plRedIO_MOP   },{soNONE, NULL          },{soNF  , plRedIO_MOPN  },{soNONE, NULL          },{soA   , plRedIO_IDX   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soARBK, plRedIO_RBK   },{soMF  , plRedIO_HY    },{soA   , plRedIO_SPA   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soA   , plRedIO_SPNF  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soAFR , plRedIO_FR    },{soFR  , plRedIO_MR    },{soNONE, NULL          },{soFR  , plRedIO_HR    },{soAFR , plRedIO_FFR   },{soNONE, NULL          },{soSA  , plRedIO_NAM   },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soARBK, plRedIO_SRBK  },{soSA  , plRedIO_IO    },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*NR  */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*NNR */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*LNR */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soA   , plRedLNR_SPA  },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*ISPA*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*SYNR*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*VALR*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*NVAL*/ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
/*EOS */ {{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },{soNONE, NULL          },},
};


//***************************************************************************
//  End of File: parseline.h
//***************************************************************************
